package com.viphuli.app.tool.bean.page;

import java.util.List;

import com.google.gson.annotations.SerializedName;
import com.viphuli.app.tool.bean.PageBaseBean;
import com.viphuli.app.tool.bean.part.ArrangeType;
import com.viphuli.app.tool.bean.part.ArrangeView;
import com.viphuli.app.tool.utils.OtherUtils;

public class ArrangeViewWeekPage extends PageBaseBean {

	@SerializedName("name")
	private String name;

	@SerializedName("time")
	private long time;

	@SerializedName("month")
	private int month;

	@SerializedName("type")
	private int type;

	@SerializedName("week")
	private int week;

	@SerializedName("arrange_view_list")
	private List<ArrangeView> arrangeViewList;

	@SerializedName("arrange_type_list")
	private List<ArrangeType> arrangeTypeList;
	
	@SerializedName("remark")
	private String remark;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public long getTime() {
		return time;
	}

	public void setTime(long time) {
		this.time = time;
	}

	public int getMonth() {
		return month;
	}

	public void setMonth(int month) {
		this.month = month;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public int getWeek() {
		return week;
	}

	public void setWeek(int week) {
		this.week = week;
	}

	public List<ArrangeView> getArrangeViewList() {
		return arrangeViewList;
	}

	public void setArrangeViewList(List<ArrangeView> arrangeViewList) {
		this.arrangeViewList = arrangeViewList;
	}

	public List<ArrangeType> getArrangeTypeList() {
		return arrangeTypeList;
	}

	public void setArrangeTypeList(List<ArrangeType> arrangeTypeList) {
		this.arrangeTypeList = arrangeTypeList;
	}
	
	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public long time() {

		return OtherUtils.getNeedTime(time);
	}
}
